package com.tueye.service;

import com.tueye.base.util.Page;
import com.tueye.entity.SysDic;
import com.tueye.entity.SysDicValue;
import com.tueye.service.exception.TuEyeServiceException;
/**
 * 
 * @author hxw
 *
 */
public interface ISysDicService {
	public Page pagedQueryByHQL(String hql,  int pageNo,  int pageSize,  Object... values)throws TuEyeServiceException;
	public void addSysDic(com.tueye.entity.SysDic sysDic)throws TuEyeServiceException;
	public void addSysDicValue(SysDicValue sysDicValue)throws TuEyeServiceException;
	public void delSysDic(String id)throws TuEyeServiceException;
	public SysDic getSysDicById(String id)throws TuEyeServiceException;
	public SysDicValue getSysDicValueById(String id)throws TuEyeServiceException;
	public void delSysDicValue(String id)throws TuEyeServiceException;
	public void delSysDicBySysDicValue(String hql)throws TuEyeServiceException;
}
